intracavitary radiotherapy - Turkish English Dictionary